﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace QLabValues
{
    public interface IQLabValue: ICloneable
    {
        IQLabValueType GetEnumType();
        object Clone();
    }

    public enum IQLabValueType
    {
        QCell , QStructValueNDimArray , QFunctionHandle , QAnonymousFunction , QBooleanNDimArray , 
        QCharNDimArray , QFloat32NDimArray, QFloat64NDimArray , QInt16NDimArray, QInt32NDimArray, QInt64NDimArray,
        QInt8NDimArray , QUInt16NDimArray , QUInt32NDimArray , QUInt64NDimArray , QUInt8NDimArray
    }
}
